{# Copyright The IETF Trust 2015-2022, All Rights Reserved #}
{% load origin %}
{% origin %}
{% load ietf_filters %}
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <title>Ballot for {{ doc.name }}</title>
    </head>
    <body>
        <div class="modal-header">
            <p class="h5 modal-title" id="modal-title-{{ ballot_id }}">Ballot for {{ doc.name }}</p>
            <button type="button"
                    class="btn-close"
                    data-bs-dismiss="modal"
                    aria-label="Close"></button>
            {% if deferred %}
                <p>
                    Ballot deferred by {{ deferred.by }} on {{ deferred.time|date:"Y-m-d" }}.
                </p>
            {% endif %}
        </div>
        <div class="modal-body">{{ ballot_content }}</div>
        <div class="modal-footer">
            <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
            {% if editable and user|has_role:"Area Director,Secretariat,IRSG Member,RSAB Member" %}
                {% if user|can_ballot:doc %}
                    <a class="btn btn-primary"
                       href="{% url "ietf.doc.views_ballot.edit_position" name=doc.name ballot_id=ballot_id %}?ballot_edit_return_point={{ ballot_edit_return_point|urlencode }}">
                        Edit position
                    </a>
                {% endif %}
                {% if user|can_defer:doc %}
                    {% if deferred %}
                        <a class="btn btn-primary"
                           href="{% url 'ietf.doc.views_ballot.undefer_ballot' name=doc.name %}">Undefer ballot</a>
                    {% else %}
                        <a class="btn btn-warning"
                           href="{% url 'ietf.doc.views_ballot.defer_ballot' name=doc.name %}">Defer ballot</a>
                    {% endif %}
                    {% if user|has_role:"Secretariat" %}
                        <a class="btn btn-danger"
                           href="{% url 'ietf.doc.views_ballot.clear_ballot' name=doc.name ballot_type_slug=ballot_type_slug %}">
                            Clear ballot
                        </a>
                    {% endif %}
                {% endif %}
            {% endif %}
        </div>
    </body>
</html>